#ifndef __PWM_H
#define __PWM_H

void PWM_Init(void);
void PWM_SetCompare_TIM2_1(uint16_t Compare);
void PWM_SetCompare_TIM2_2(uint16_t Compare);
void PWM_SetCompare_TIM2_3(uint16_t Compare);
//void PWM_SetCompare_TIM2_4(uint16_t Compare);
void PWM_SetCompare_TIM1_1(uint16_t Compare);
void PWM_SetCompare_TIM1_2(uint16_t Compare);
//void PWM_SetCompare_TIM1_3(uint16_t Compare);
void PWM_SetCompare_TIM1_4(uint16_t Compare);
void PWM_SetCompare_TIM3_1(uint16_t Compare);
void PWM_SetCompare_TIM3_2(uint16_t Compare);
//void PWM_SetCompare_TIM3_3(uint16_t Compare);
void PWM_SetCompare_TIM3_4(uint16_t Compare);
void PWM_SetCompare_TIM4_1(uint16_t Compare);
//void PWM_SetCompare_TIM4_2(uint16_t Compare);
//void PWM_SetCompare_TIM4_3(uint16_t Compare);
//void PWM_SetCompare_TIM4_4(uint16_t Compare);
//void PWM_SetCompare_TIM8_1(uint16_t Compare);
//void PWM_SetCompare_TIM8_4(uint16_t Compare);
#endif
